package com.magina.nety.redisCache;

import java.lang.annotation.*;

@Target({ElementType.METHOD})
@Retention(RetentionPolicy.RUNTIME)
@Documented
public @interface PageRedis {

//    //分页参数
//    Class<? extends MyPageRequest> page() default MyPageRequest.class;
    //过期时间
    long llt() default 5000L;
//    String pageJson() default "";//分页参数 json

    //缓存key
    String key() default "";
    Class<? extends BaseSearchModel> keyClass() default BaseSearchModel.class;
    String keyGenerator() default "";

//    String cacheManager() default "";
//    String cacheResolver() default "";
//    boolean sync() default false;
}
